The use of switch/ case also enables compiler optimization by using a jump table implementation. 使用switch/case也可以通过使用跳转表实现进行编译器优化。
C99 introduced a qualifier, restrict, which can give a compiler optimization hints about pointers. C99引入了一个限定词restrict,它可以向编译器给出关于指针的优化提示。
A note on Pthreads scheduling and compiler optimization 关于Pthread调度和编译器优化的几点说明
Compiler Optimization Method for Synchronization Problem on Network Processors 网络处理器同步问题的编译优化方法
Design and Implementation of an Automatic Test Case Generation Method for Compiler Optimization 一种编译优化测试用例自动生成方法的设计与实现
Compiler optimization used manual tuning technique in the past several decades. 过去几十年编译器的优化主要使用的是人工调优的方法。
A Multithreaded Compiler Optimization Technology with Low Power 低功耗多线程编译优化技术
With the great development of processors technology, compiler optimization techniques take more and more important role in the research of modern processors. Not only can appropriate optimization algorithms generate high efficient target code, but also simplify the hardware control mechanism for processors. 随着处理器技术的高速发展,编译优化的技术在现代处理器研究中表现出越来越重要的作用,因为合适的代码优化算法不仅可以产生高效率的目标代码,而且可以简化处理器的硬件控制机制。
Function inlining has been proposed as an efficient compiler optimization technique. It expands a function call site into the actual implementation of the function. 内联优化是一种有效的编译优化技术,它通过将函数体直接嵌入到调用点来消除函数调用开销。
This paper presents the instruction set and the principle of RISC hardware implementation, and explains the importance of compiler optimization. The performance evaluation of RISC is finally discussed. 文中讨论了RISC的指令系统和硬件实现原则,说明了编译优化的重要性,并对RISC进行了性能评价。
After analyzing the general characters of VLIW architecture, this paper develops a design of architecture-dependent compiler optimization scheme based on VLIW, and brings forward some optimization ideas during the actual implementation. 论文从超长指令字的特点出发,探讨了在VLIW体系结构下与机器相关的编译优化的实现方案,同时提出了几点在具体进行与机器相关的优化编译时的关键技术。
Compiler optimization techniques were developed for redundant synchronization and consistent DO loops. 还给出了针对编译中产生的冗余同步以及相容的DO循环等情况的优化技术。
Compilation optimization is an important aspect of the compiler design. Especially for the high performance compiler design, advanced compilation optimization methods can greatly enhance the effect of compiler optimization. 编译优化是编译器设计的一个重要方面,尤其是在高性能编译器设计中,先进的编译优化技术可以大幅提高编译器的性能。
Research on Architecture-Dependent Compiler Optimization Technology Based on VLIW 基于VLIW的机器相关优化编译技术研究
Data flow analysis is widely applied to software engineering, such as compiler optimization, program validation, debugging, testing, understanding, slicing, parallelizing and so on. 数据流分析被广泛用于解决编译优化、程序验证、理解、分片、调试、测试以及并行化等问题。
In this paper, the particular features of input language, data structure, transformation algorithm of the compiler and optimization for the object program etc. 本文较详细地介绍了软件输入语言的特点,数据结构,编译中的变换算法和目标程序的优化等。
This paper mainly studies the arithmetic and it's implementations for the compiler optimization technology of the UPC prototype. The UPC prototype is based on the Berkeley UPC Compiler, which is an open source compiler. 论文主要研究UPC原型系统的编译器优化技术的算法与实现,该UPC原型系统是建立在开放源码的BerkeleyUPC编译器基础之上的。
A compiler optimization method under Linux operation system on Pentium 4 processor computer is introduced in this paper. 本文介绍了一种在奔腾4处理器微机上Linux操作系统下的优化编译方法。
This paper presents a barrier synchronization optimization algorithm based on cross-processor dependence graph, which is a separate pass of a automatic parallelizing compiler and utilizes the dependence analysis results to realize compiler optimization. 给出了一种基于数据相关图的同步优化算法,作为自动并行化编译器中的一个独立遍,利用并行化编译器对程序的相关性分析结果来实现编译时barrier同步优化。
Studies on Data Locality and Compiler Optimization Techniques 数据局部性及其编译优化技术研究
Compiler Optimization Algorithm for Parallel Program on Shared Memory Machine 共享内存结构并行程序的编译器优化
Inline expansion is a classic compiler optimization. New features of IXP network processor expose new optimization opportunity. 内联优化是一种传统的编译器优化技术,但是IXP处理器体系结构的独特性为内联优化提供了新的机会。
Speculation is a very effective way to improve instruction level parallelism as an advance compiler optimization technique. 投机优化技术作为一种先进的现代编译技术,有效地提高了指令执行的并行性。
Especially it has a particular optimization mechanism. Not only can it take time factors and space factors into account to generate high quality target codes, but also it has strong ability of replantation and expansion. All these are objects of research on compiler optimization. 其代码优化机制,不仅能兼顾时间、空间效率,生成高质量的目标代码,而且具有很强的可移植性与可扩充性,是编译器优化研究的目标。
This technique is similar to those used in compiler optimization. 这种技术类似于编译优化所用的方法。
Part four will introduce compiler optimization and specification transformation. 第三部分介绍出具证明器中的编译优化和规范转换。第四部分给出对比和总结。
During the compilation process, many compiler optimization techniques depend upon program analysis to confirm which variables have invariant behavior. If such variables cannot be tagged accurately as much as possible, the program will not fully benefit from these optimizations. 编译过程中,许多编译优化技术依赖于分析来决定哪些变量具有不变性,如果具有运行时不变特征的变量在编译时间不能进行准确标记,也就不能充分受益于优化。
In chapter 2. it introduces the automatically generation of compiler and optimization technologies. 第二章简要介绍了编译器的自动生成和优化技术。
Secondly, the compiler and optimization of the program code and algorithm was taken by the use of program code development environment ( CCS) of DSP and completed the design of each functional module. 其次,采用DSP程序开发环境(CCS)对程序代码进行编译和优化,完成了系统各个功能模块的设计。
The solutions which address the code size problem can be categorized into three parts: compiler optimization, high-density instruction set and code compression. 现有的压缩程序存储空间的解决方案主要分为编译器优化、高密度指令集以及代码压缩三类。